.8.!...!...
59.!..8!...
...!...!.6.
---!---!---
...!..9!...
..2!...!...
..7!.6.!.1.
---!---!---
.4.!.7.!...
...!...!..8
..6!.3.!57.
